/**
 * Copyright:  Copyright (c) 2013
 *
 * @FileName		: ProductionCostDAO.java
 * @PageName		: 제조원가, 제조경비
 * @Date			: 오후 2:59:00
 * @LastModifier	: 최경민
 * @LastModifyDate	: 
 * @LastModifier	: 
 * Change history	:
 */
package com.pulp.management.dao;

import java.sql.SQLException;
import java.util.List;

import com.pulp.management.model.PrimeCostInfo;

/**
 * @author 최경민
 * 
 */
public interface PrimeCostDAO {

	/**
	 * 제조원가 제조경비 Line Chart 데이터.
	 * 
	 * @return the line chart list
	 * @throws SQLException the sQL exception
	 */
	public List<PrimeCostInfo> getLineChartList() throws SQLException;

	/**
	 * 제조원가 Table 데이터.
	 * 
	 * @return the productcion table list
	 * @throws SQLException the sQL exception
	 */
	public List<PrimeCostInfo> getPrimeTableList() throws SQLException;

	/**
	 * 제조경비  Table 데이터.
	 *
	 * @return the factory cost table list
	 * @throws SQLException the sQL exception
	 */
	public List<PrimeCostInfo> getFactoryCostTableList() throws SQLException;
	
	/**
	 * 제품 수익 비교 Stack Chart 데이터.
	 *
	 * @return the stack chart list
	 * @throws SQLException the sQL exception
	 */
	public List<PrimeCostInfo> getFactoryCostStackChartList() throws SQLException;
}
